self-styled champion

Translations
champion autoproclamé